#include <stdio.h>
#include <fcntl.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <unistd.h>
#include <errno.h>
#include <string.h>

// 0 ==  标准 输入 stdin
// 1 ==  标准 输出 stdout
// 2 ==  标准 出错 strerr
// 如果 前面的文件没有关闭  则 打开文件的文件描述符 是在 末尾
// 如果 其中一个文件关闭了， 则会替代他的文件描述符

int main(int argc, char const *argv[])
{
    
    close(0);

    int fd = open( "hello.txt" , O_RDWR | O_CREAT | O_TRUNC , 0666 );

    printf("fd = %d\n" , fd);

    return 0;
}


